package com.passive.lock.model.po;

import java.util.Date;

public class TKey {
    /**
     * 钥匙ID
     */
    private Integer keyid;

    /**
     * 钥匙名称
     */
    private String keyname;

    /**
     * 1：启用；2：停用
     */
    private String keystate;

    /**
     * Mac地址
     */
    private String keymac;

    /**
     * 初始密钥
     */
    private String keyinitkey;

    /**
     * 归属人
     */
    private Integer userid;

    /**
     * 归属人名称
     */
    private String username;

    /**
     * 部门ID
     */
    private String deptid;

    /**
     * 部门id集
     */
    private String deptids;

    /**
     * 备注
     */
    private String keynote;

    /**
     * 启用时间
     */
    private Date starttime;

    /**
     * 停用时间
     */
    private Date stoptime;

    /**
     * 钥匙ID
     * @return keyId 钥匙ID
     */
    public Integer getKeyid() {
        return keyid;
    }

    /**
     * 钥匙ID
     * @param keyid 钥匙ID
     */
    public void setKeyid(Integer keyid) {
        this.keyid = keyid;
    }

    /**
     * 钥匙名称
     * @return keyName 钥匙名称
     */
    public String getKeyname() {
        return keyname;
    }

    /**
     * 钥匙名称
     * @param keyname 钥匙名称
     */
    public void setKeyname(String keyname) {
        this.keyname = keyname == null ? null : keyname.trim();
    }

    /**
     * 1：启用；2：停用
     * @return keyState 1：启用；2：停用
     */
    public String getKeystate() {
        return keystate;
    }

    /**
     * 1：启用；2：停用
     * @param keystate 1：启用；2：停用
     */
    public void setKeystate(String keystate) {
        this.keystate = keystate == null ? null : keystate.trim();
    }

    /**
     * Mac地址
     * @return keyMac Mac地址
     */
    public String getKeymac() {
        return keymac;
    }

    /**
     * Mac地址
     * @param keymac Mac地址
     */
    public void setKeymac(String keymac) {
        this.keymac = keymac == null ? null : keymac.trim();
    }

    /**
     * 初始密钥
     * @return keyInitKey 初始密钥
     */
    public String getKeyinitkey() {
        return keyinitkey;
    }

    /**
     * 初始密钥
     * @param keyinitkey 初始密钥
     */
    public void setKeyinitkey(String keyinitkey) {
        this.keyinitkey = keyinitkey == null ? null : keyinitkey.trim();
    }

    /**
     * 归属人
     * @return userId 归属人
     */
    public Integer getUserid() {
        return userid;
    }

    /**
     * 归属人
     * @param userid 归属人
     */
    public void setUserid(Integer userid) {
        this.userid = userid;
    }

    /**
     * 归属人名称
     * @return userName 归属人名称
     */
    public String getUsername() {
        return username;
    }

    /**
     * 归属人名称
     * @param username 归属人名称
     */
    public void setUsername(String username) {
        this.username = username == null ? null : username.trim();
    }

    /**
     * 部门ID
     * @return deptId 部门ID
     */
    public String getDeptid() {
        return deptid;
    }

    /**
     * 部门ID
     * @param deptid 部门ID
     */
    public void setDeptid(String deptid) {
        this.deptid = deptid == null ? null : deptid.trim();
    }

    /**
     * 部门id集
     * @return deptIds 部门id集
     */
    public String getDeptids() {
        return deptids;
    }

    /**
     * 部门id集
     * @param deptids 部门id集
     */
    public void setDeptids(String deptids) {
        this.deptids = deptids == null ? null : deptids.trim();
    }

    /**
     * 备注
     * @return keyNote 备注
     */
    public String getKeynote() {
        return keynote;
    }

    /**
     * 备注
     * @param keynote 备注
     */
    public void setKeynote(String keynote) {
        this.keynote = keynote == null ? null : keynote.trim();
    }

    /**
     * 启用时间
     * @return startTime 启用时间
     */
    public Date getStarttime() {
        return starttime;
    }

    /**
     * 启用时间
     * @param starttime 启用时间
     */
    public void setStarttime(Date starttime) {
        this.starttime = starttime;
    }

    /**
     * 停用时间
     * @return stopTime 停用时间
     */
    public Date getStoptime() {
        return stoptime;
    }

    /**
     * 停用时间
     * @param stoptime 停用时间
     */
    public void setStoptime(Date stoptime) {
        this.stoptime = stoptime;
    }
}